Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Lugano Challenger Targu Mures 1 Challenger Spain F13 Portugal F2 Portugal F3 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Lithuania F2 M15 Porec M15 Rovinj M15 Sibenik M15 Sibenik M25 Porec M15 Dubrovnik USA F24 Spain F16 M15 Heraklion Puerto Rico Challenger Tennis Event - Humacao M25 Faro Baden Open - Karlsruhe M25 Maribor Waco Tennis Challenger - Waco M25 Split Kyoto Challenger Baton Rouge Challenger Talahassee Challenger M25 Lesa Karshi Challenger M15 Doboj Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger M25 Bol Ramat Hasharon Challenger Nottingham Challenger M15 Umag M15 Porec M25 Split M15 Monastir Aachen Challenger Bratislava Challenger Helsinki Challenger M25 Maribor M15 Monastir M15 Oberhaching M25 Maribor Istanbul Challenger Izmir Challenger M25 Zlatibor Mons Challenger M25 Vila Real de Santo Antonio Orleans Challenger Geneva Challenger Siemens Open - Scheveningen Helsinki Challenger Dallas Challenger M15 Monastir M25 Ulcinj M25 Osijek PEOPLEnet CUP - Dnepropetrovsk M25 Rovinj Helsinki Challenger Petange Challenger Orleans Challenger Eckental Challenger Kyoto Challenger Kazan Challenger Rome Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Istanbul Challenger Heilbronn Challenger Wroclaw Challenger Prostejov Challenger Vancouver Challenger M25 Maribor M25 Maribor M25 Vila Real de Santo Antonio Heilbronn Challenger 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas Tashkent Challenger Bangkok Challenger BMW Tennis Championship - Sunrise M25 Sheffield M25 Sunderland M25 Glasgow Tallahassee Tennis Challenger - Tallahassee Raanana Challenger Nanjing Challenger Taipei City Challenger Karlsruhe Challenger Heilbronn Challenger Prostejov Challenger Hurricane Tennis Open - Bradenton Petange Challenger Polska Energia Open - Bytom M15 Madrid Semgroup Challenger - Tulsa M15 Monastir M15 Monastir Shymkent Challenger Chengdu Challenger Jinan Challenger M15 Kursumlijska Banja Eckental Challenger St. Brieuc Challenger Bergamo Challenger Rennes Challenger Lexington Challenger Ilkley Challenger Busan Challenger Perugia Challenger Gwangju Challenger Split Challenger M25 Klosters M25 Esch/Alzette M15 Novi Sad M25 Tbilisi Playford Challenger Eckental Challenger Cherbourg Challenger Orleans Challenger M15 Monastir Helsinki Challenger Andria Challenger Blois Challenger Wroclaw Challenger M15 Monastir Roanne Challenger Quimper Challenger Monza Challenger M15 Porec Chisinau Challenger M15 Rovinj Seoul Challenger M15 Opatija Recanati Challenger Ortisei Challenger M15 Dubrovnik M15 Split M15 Osijek Rome Challenger Nottingham Challenger Ortisei Challenger Pau Challenger Oeiras 1 Challenger M15 Bol Kazan Challenger M15 Bol Abidjan 1 Challenger Split Challenger Porto Challenger Bratislava 1 Challenger Mons Challenger Tashkent Challenger Vancouver Challenger Vilnus Challenger Samarkand Challenger San Benedetto Challenger Istanbul Challenger Prague Challenger Skopje Challenger Ortisei Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Abidjan 2 Challenger Brest Challenger Liberec Challenger Rome Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger St. Brieuc Challenger M15 Monastir Grodzisk Mazowiecki Challenger Nottingham Challenger Lille Challenger Zadar Challenger Zagreb Challenger Oeiras 2 Challenger San Marino Challenger M25 Heraklion Banja Luka Challenger Helsinki Challenger Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Zadar Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Ismaning Challenger Tenerife 1 Challenger Quimper Challenger Villena Challenger Lugano Challenger Hamburg Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Astana Challenger Zadar Challenger Taipei Challenger Kachreti Challenger Genova Challenger San Marino Challenger GHI Bronx Tennis Classic - Bronx Poznan Challenger Milan Challenger Ostrava Challenger Braunschweig Challenger Todi Challenger Savannah Challenger Sao Paulo Challenger Salinas Challenger Rhodes Challenger Vancouver Challenger Porto 2 Challenger Orange Warsaw Open - Warsaw Monterrey Challenger Split 2 Challenger Sarasota Challenger Mouilleron-Le-Captif Challenger SAP Open - San Jose Irving Challenger Losinj Challenger Knoxville Challenger Bratislava Challenger Champaign Challenger Brisbane International - Brisbane Medibank International - Sydney Nottingham Challenger Nottingham-2 Challenger Cherbourg Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Mons Challenger Split Challenger Dallas Challenger Manacor Challenger Bratislava Challenger Hersonissos 1 Challenger Orleans Challenger Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich China Open - Beijing Kremlin Cup - Moscow Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb Brisbane International - Brisbane Citi Open - Washington Shenzhen Open - Shenzhen Memphis Open - Memphis Mons Challenger Athens Challenger Bratislava Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Helsinki Challenger Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach Dubai Duty Free Tennis Championships - Dubai Cherbourg Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Belgrade 2 - Belgrade Astana Open - Nur-Sultan Binghamton Challenger Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Wuxi Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Barletta Challenger Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Cassis Challenger M25 Kursumlijska Banja M25 Kursumlijska Banja Open 13 - Marseille Brest Challenger Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Orleans Challenger Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger M15 Monastir St. Petersburg Open - St. Petersburg Pau Challenger Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Geneva Open - Geneva Aegon Nottingham Open - Nottingham Augsburg Challenger Winnetka Challenger Recanati Challenger Kremlin Cup - Moscow Hong Kong Challenger Zhuhai Challenger Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Zadar Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Murray River Open - Melbourne Lyon Challenger Serbia Open - Belgrade Noventi Open - Halle Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger Szekesfehervar Challenger Skopje Challenger Zagreb Challenger Blois Challenger Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Charleston Challenger Plava Laguna Croatia Open - Umag Sofia Open - Sofia Tiburon Challenger ATP Studena Croatia Open Umag - Umag Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Plava Laguna Croatia Open - Umag Busan Challenger Plava Laguna Croatia Open - Umag Lexington Challenger Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Citi Open - Washington Ottignies-Louvain-la-Neuve Challenger Rovereto Challenger Lille Challenger Gwangju Challenger Split 1 Challenger Fairfield Challenger Kremlin Cup - Moscow Modena Challenger Sony Ericsson Open - Miami Tulln Challenger Delray Beach Open - Delray Beach Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York Millennium Estoril Open - Estoril Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells National Bank Open - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing U.S. Open - New York Sony Open Tennis - Miami Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open (juniors) Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 M15 Novi Sad Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group II, 1R, LTU-EGY 4-1 All Lower level tournaments Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Group II, 1R, MAR-LTU 2-3 Australian Open (juniors) U.S. Open (juniors) M15 Monastir Olympics - Rio de Janeiro Istanbul Challenger Olbia Challenger